天没吃东西了

haven’t eaten for … days

→ 天
phrase Rare #29,401
haven’t eaten for … days A number usually comes before 天 to say how many days. 了 indicates that the state continues up to now.
CH: 我两天没吃东西了。
EN: I haven’t eaten for two days.

你已经两天没吃东西了

You haven't eaten anything for two days.

— 调音师 (2018)

我三天没吃东西了

I haven't eaten anything for three days.

— 城市英雄 (1993)

我好多天没吃东西了。

I haven’t eaten anything for several days.

我们六天没吃东西了

We haven't eaten anything for six days.

— 绝境盟约 (2023)